short wave therapy - Español Inglés Diccionario